home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
The X-Philes (2nd Revision)
/
The X-Philes Number 1 (1995).iso
/
xphiles
/
hp48hor1
/
trial.src
< prev
next >
Wrap
Text File
|
1990-12-20
|
3KB
|
144 lines
%%HP: T(3)A(R)F(,);
@
@ TRIAL (generated by hp48pack at 21.12.90)
@
@$NAME TRIAL
@$DATE 21.12.90
@$VERSION 2.18
@
@
@ UserTrial 2.02 11.12.90
@ CodeTrial 1.00 21.12.90
@ Install 2.00 21.12.90
@ TRIAL 2.00 21.12.90
@
@
\<< CLLCD
"----------------------" DUP 1 DISP
"TRIAL 2.18 21.12.90" 2 DISP
DUP 3 DISP
" Factoring by a Wheel" 4 DISP
" by Klaus Kalb" 5 DISP
6 DISP
\<<
@ $NAME UserTrial
@ $DATE 11.12.90
@ $VERSION 2.02
\<<
\-> n b
\<<
IFERR
IF n TYPE DUP 0 \=/ SWAP 10 \=/ AND THEN 514 DOERR END
IF b TYPE DUP 0 \=/ SWAP 10 \=/ AND THEN 514 DOERR END
IF n #0d + DUP #7FFFFFFFFFFFFFFFh > SWAP #0d == OR THEN 515 DOERR END
IF b #0d + #FFFFFh > THEN 515 DOERR END
THEN
IF -55 FC? THEN n b END
ERRN DOERR
END
n #0d +
b #0d +
CodeTrial
SWAP
#18DBFh SYSEVAL @ Short to Real
\-> r k
\<<
IF k THEN
1 k START
#18DBFh SYSEVAL
k ROLL
NEXT
END
k \->LIST
IF r #1d > THEN
r
IF
DUP DUP B\->R R\->B ==
THEN
B\->R
END
+
END
IF b #1d + DUP * r > THEN "+" \->TAG END
\>>
\>>
\>>
@ $END UserTrial
'UserTrial' STO
@ $NAME CodeTrial
@ $DATE 21.12.90
@ $VERSION 1.00
@ $COMMAND ASC\->
"CCD20B61008F77F3510110AAF210810B2081B58082444000C213665702424626
42466264264684242486462462664246264242A2A021224011BD2BF6BF6BF6BF
6BF6BF61088F2D7608F735608FB97601112F8DD6950AF015A097CB12081B5808
24C7FFFC21366EDF118C24A91081181129F2C8111118AF3AF19F262A76B779FE
7F81EA75A7F9F280B7AB7597F9E11A9F180AF910A97CD3AF4101113132AF2263
01A7A103208F2D7608F735608FB9760113130657F1606E3F2485"
@ $END CodeTrial
ASC\->
'CodeTrial' STO
@ $NAME Install
@ $DATE 21.12.90
@ $VERSION 2.00
\<<
'UserTrial' RCL
#054AFh SYSEVAL @ PRG\->
#05459h SYSEVAL @ \->LIST
DUP 'CodeTrial' POS
SWAP SIZE
SWAP - 2 + \-> n
\<<
'UserTrial' RCL #054AFh SYSEVAL
n ROLL
DROP 'CodeTrial' RCL
n ROLLD
\>>
#05445h SYSEVAL @ \->PRG
\>>
@ $END Install
'Install' STO
@ $NAME TRIAL
@ $DATE 21.12.90
@ $VERSION 2.00
@ $COMMAND EVAL
\<<
Install
{ 'UserTrial' 'CodeTrial' 'Install' } PURGE
\>>
@ $END TRIAL
EVAL
'TRIAL' STO
\>>
" unpack ?" 7 DISP
@
{ { "YES" \<< EVAL
" TRIAL installed." 7 DISP 3 FREEZE
0 MENU \>> }
"" "" "" ""
{ "NO" \<< DROP
0 MENU \>> }
} 3 FREEZE TMENU \>>
@$END TRIAL
@ END END END END END END END END END END END END END END END END END END